function ExampleV1Simulation
pop = createExampleV1Population;
gS = grayScreen;
or0 = grating(0.05,2,0,1,[0 0],inf,'grating0');
or30 = grating(0.05,2,pi/6,1,[0 0],inf,'grating30');
or60 = grating(0.05,2,pi/3,1,[0 0],inf,'grating60');
or90 = grating(0.05,2,pi/2,1,[0 0],inf,'grating90');
or120 = grating(0.05,2,2*pi/3,1,[0 0],inf,'grating120');
or150 = grating(0.05,2,5*pi/6,1,[0 0],inf,'grating150');
or180 = grating(0.05,2,pi,1,[0 0],inf,'grating180');
or210 = grating(0.05,2,7*pi/6,1,[0 0],inf,'grating210');
or240 = grating(0.05,2,4*pi/3,1,[0 0],inf,'grating240');
or270 = grating(0.05,2,3*pi/2,1,[0 0],inf,'grating270');
or300 = grating(0.05,2,5*pi/3,1,[0 0],inf,'grating300');
or330 = grating(0.05,2,11*pi/6,1,[0 0],inf,'grating330');
or360 = grating(0.05,2,2*pi,1,[0 0],inf,'grating360');
ors = [or0 or30 or60 or90 or120 or150 or180 or210 or240 or270 or300 or330 or360];
for i = 1:10
    params = struct;
    params.stim = gS;
    pop = plot(pop,params);
    pause(.1);
end

for i = 1:length(ors)
    for j = 1:3
        params = struct;
        params.stim = ors(i);
        pop = plot(pop,params);
        pause(.1);
    end
end


end
